博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
记录一个未解决的错误
阅读量:6716 次
发布时间:2019-06-25

本文共 1876 字,大约阅读时间需要 6 分钟。

目的功能:

通过点击按钮修改对象的一个属性;如图,点击“禁用按钮”,修改cooperator对象的status字段。

功能图

代码实现(有问题)

JSP

" >禁用

ajax

function updateCooperatorStatus(cooperatorId , cooperatorStatus){        $.ajax({            url : '/updateCooperatorStatus.json',            data:{ 'cooperatorId':cooperatorId,                "cooperatorStatus":cooperatorStatus            },            method:"post",            cache: false,            dataType:'json',            success : function(data) {                if (data.resultCode == 0) {                    document.location.reload();                }                else {                    alert(data.resultMessage);                }            },            error : function(data) {                alert("状态修改,请稍后重试");            }        });    }

java.controller

@RequestMapping("/updateCooperatorStatus")    @ResponseBody    public Result
updateCooperatorStatus(Cooperator cooperator){ int status = cooperator.getCooperatorStatus(); Cooperator record = this.cooperatorService.getCooperatorById(cooperator.getCooperatorId()); if(record == null) return new Result<>(AquaticErrorCode.COOPERATOR_NOT_EXIST, "合作客户不存在"); record.setCooperatorStatus(status); record.setCooperatorModifyTime(new Date()); return this.cooperatorService.updateCooperator(record); }

运行效果

IDEA.TOMCAT

下运行没问题,使用Chrome调试也没有报错。

Tomcat

报错;

图片描述
图片描述

Failed to load resource: the server responded with a status of 404 ():8080/updateCooperatorStatus.json?cooperatorId=11&cooperatorStatus=0&_=1522683700418

(‘_=1522683700418’后缀是jquery自动加的,防止缓存)

写在最后

鉴于这个问题比较奇怪,故意记录一下,希望引发读者的思考。欢迎大家讨论。

(目前我改变实现的方式来完成这个功能)

转载地址:http://ylelo.baihongyu.com/

你可能感兴趣的文章
Javascript高级程序设计 -- 第三章 -- 总结
查看>>
AWS 学习之路(技术专业人员Training and Certification)架构解决方案1
查看>>
打字游戏
查看>>
熟悉并了解uml的使用(一)
查看>>
Java中++,--,前缀后缀表达值的不同,与^的值计算
查看>>
week06 codelab01 react-router 去官网学习
查看>>
nginx的基础应用
查看>>
用Zend_xmlrpc构建webservice服务器
查看>>
python中的类继承之super
查看>>
SublimeText3按ctrl+b执行python无反应
查看>>
linux之各个文件夹作用
查看>>
posix多线程有感--线程高级编程(条件变量属性)
查看>>
linux内核mem_cgroup浅析
查看>>
Java 反射实例
查看>>
linux软件安装习惯
查看>>
字符串和ASCII之间的转换
查看>>
python3学习笔记(二):Python初识
查看>>
Servlet 文件上传
查看>>
数据库设计
查看>>
递归分析 普及组【2010】三4 C++版
查看>>